predatory species - Espagnol Anglais Dictionnaire